package com.yidu.hbatsams.service.TrainingPlan;

import com.yidu.hbatsams.domain.AtsPlanItem;

import java.util.List;

/**
 * @program: hbats
 * @description
 * @author: 周佳佳
 * @create: 2019-11-05 08:51
 **/
public interface AtsPlanItemService {
    /**
     * 根据外键查年、多年、阶段计划
     *
     * @param atsPlanItem
     * @return
     */
    List<AtsPlanItem> selectPid(AtsPlanItem atsPlanItem);



    /**
     * 增加训练计划指标
     *
     * @param record
     */
    void insertSelective(AtsPlanItem record);


    /**
     * @mbg.generated 2019-10-29
     */
    int updateByPrimaryKeySelectiveone(AtsPlanItem record);


    /**
     * 多年年度查询分组
     *
     * @return
     */
    List<AtsPlanItem> findDivone();

    /**
     * 年度查询分组
     *
     * @return
     */
    List<AtsPlanItem> findDivtwo();
    List<AtsPlanItem> findDivthree();
    List<AtsPlanItem> findDivfour();
    List<AtsPlanItem> findDivfive();

    /**
     * 更改:修改课计划的指标
     * @param record
     * @return
     */
    int updatecurriculumItem(AtsPlanItem record);

    List<AtsPlanItem> findItem(AtsPlanItem atsPlanItem);
}
